extended euclidean algorithm solved problems